function GM:PlayerUse(ply,ent )
	local plyuni = ply:UniqueID()	
	local entid = ent:EntIndex( )
	if servertable[entid] then 
		if servertable[entid]["owner"] then 
			local timeat = os.time()
			Msg(timeat .. "\n")
			if servertable[entid]["ownend"] then
				if (timeat > servertable[entid]["ownend"]) then
					Msg("Ent.propertyowner \n")
					if (servertable[entid]["owner"] == plyuni) then
						Msg("Ent.propertyowner is player \n")
						return true
					else
						local cache = servertable[entid]["owner"]
						for k, Friends in pairs (servertable["ply"][cache]["friendenemy"]["friends"]) do
			                if (plyuni == Friends) then 
			                    Msg("Ent.propertyowner is players friend\n")
								return true
			                end
			            end
						Msg("Ent.propertyowner is not owner and not friend\n")
						return false
					end
				else
					servertable[entid]["owner"] = nil
					Msg("Own Time Ended \n")
					return true
				end
			end
		else
			return true
		end
	else
		return true
	end
end
